#ifndef SQSTACK_H__
#define SQSTACK_H__

#define SIZE 32
typedef int type;

typedef struct 
{
	type data[SIZE];
	int top; /*记录栈顶元素位置(下标)：0，1，2，3，4*/	
}sqstack;

sqstack *st_create(void);

int st_isempty(sqstack *);

int st_push(sqstack *,type *);

int st_pop(sqstack *,type *);

int st_top(sqstack *,type *);

void st_travel(sqstack *);

void st_destroy(sqstack *);

#endif
